#ifndef _BULLETSTATE_H
#define _BULLETSTATE_H

#pragma once
//#include "SceneState.h"
#include <iostream>
#include "math.h"
#include "SceneObjectState.h"

class BulletState : public SceneObjectState
{
public:
	BulletState(int posX, int posY, int angle, string nameObj);
	void setRotation(bool flag);
	bool getRotation();
	void setAngle(int angle);
	int getAngle();
	void setSpeed(int speed);
	int getSpeed();
	//void move(SceneState* s);
	void rotate();
	virtual ~BulletState(void);
private: 
	int angle;
	int speed;
	bool rotation;	
};

#endif
//==============================================================================
